town judge - French English Dictionary